rank above - French English Dictionary